something which attracts women - Deutsch Englisch Wörterbuch